package com.bjfu.gmms.model;

public class MentorCollegeInfo {
    private int mentorId;
    private String mentorName;
    private String researchDirections;
    private Integer firstPreferenceCount = 0;
    private Integer secondPreferenceCount = 0;
    private Integer thirdPreferenceCount = 0;
    private int quota;
    private int admissionConfirmed;

    // Getters and Setters
    public int getMentorId() {
        return mentorId;
    }

    public void setMentorId(int mentorId) {
        this.mentorId = mentorId;
    }

    public String getMentorName() {
        return mentorName;
    }

    public void setMentorName(String mentorName) {
        this.mentorName = mentorName;
    }

    public String getResearchDirections() {
        return researchDirections;
    }

    public void setResearchDirections(String researchDirections) {
        this.researchDirections = researchDirections;
    }

    public int getFirstPreferenceCount() {
        return firstPreferenceCount;
    }

    public void setFirstPreferenceCount(int firstPreferenceCount) {
        this.firstPreferenceCount = firstPreferenceCount;
    }

    public int getSecondPreferenceCount() {
        return secondPreferenceCount;
    }

    public void setSecondPreferenceCount(int secondPreferenceCount) {
        this.secondPreferenceCount = secondPreferenceCount;
    }

    public int getThirdPreferenceCount() {
        return thirdPreferenceCount;
    }

    public void setThirdPreferenceCount(int thirdPreferenceCount) {
        this.thirdPreferenceCount = thirdPreferenceCount;
    }

    public int getQuota() {
        return quota;
    }

    public void setQuota(int quota) {
        this.quota = quota;
    }

    public int getAdmissionConfirmed() {
        return admissionConfirmed;
    }

    public void setAdmissionConfirmed(int admissionConfirmed) {
        this.admissionConfirmed = admissionConfirmed;
    }

    @Override
    public String toString() {
        return "MentorCollegeInfo{" +
                "mentorId=" + mentorId +
                ", mentorName='" + mentorName + '\'' +
                ", researchDirections='" + researchDirections + '\'' +
                ", firstPreferenceCount=" + firstPreferenceCount +
                ", secondPreferenceCount=" + secondPreferenceCount +
                ", thirdPreferenceCount=" + thirdPreferenceCount +
                ", quota=" + quota +
                ", admissionConfirmed=" + admissionConfirmed +
                '}';
    }

}

